home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / windows / vram100t.zip / README.TXT < prev    next >
Text File  |  1996-07-20  |  17KB  |  435 lines

  1.                                 
  2.                                 
  3.                     ========================
  4.                           VRAMDIR 1.00
  5.                     for Microsoft Windows 95
  6.                     ========================
  7.                                 
  8.                                 
  9.                          Copyright 1996
  10.                   Virtual Software Corporation
  11.                          15016 SE 63 St.
  12.                        Bellevue, WA 98006
  13.             http://accessone.com/~virtual/vramdir.htm
  14.                       virtual@accessone.com
  15.  
  16.  
  17. VRAMDIR is a dynamic 32-bit virtual RAM file system driver for
  18. Windows 95.
  19.  
  20.  
  21. A. Introduction
  22. B. Advantages of VRAMDIR over Hard-disks
  23. C. Advantages of VRAMDIR over RAM-disks
  24. D. Advantages of VRAMDIR over Disk-Cache
  25. E. Installation
  26. F. Usage
  27. G. Benchmarks
  28. H. Where to Get the FREE Trial Version of VRAMDIR
  29. I. Limit of the Trial Version
  30. J. How to Order VRAMDIR
  31. K. Technical Support
  32. L. License and Disclaimer
  33.  
  34.  
  35.    ============
  36. A. Introduction
  37.    ============
  38.  
  39.    VRAMDIR is a dynamic 32-bit virtual RAM file system driver for
  40.    Windows 95. It is to replace RAM-disk and speed up hard-disk
  41.    related operations. VRAMDIR is over 30 times faster than hard-
  42.    disks, 5 times faster than RAM-disks, and 2 times faster than
  43.    disk-cache. VRAMDIR also keeps hard-disks less fragmented,
  44.    saves hard-disk wears and tears, and saves battery power on
  45.    notebook computers.
  46.    
  47.    VRAMDIR does not pre-allocate any memory, and it has no
  48.    practical limit on the amount of files it can hold. No matter
  49.    how much RAM your system has, VRAMDIR puts it into more
  50.    efficient use and speeds up the system. If the system has more
  51.    than 32MB RAM, VRAMDIR prevents the RAM from being wasted; if
  52.    the system has less than 16MB RAM, it is important to use
  53.    VRAMDIR to increase system speed.
  54.  
  55.  
  56.    =====================================
  57. B. Advantages of VRAMDIR over Hard-disks
  58.    =====================================
  59.  
  60.    VRAMDIR is tens and thousands of times faster than hard-disks.
  61.  
  62.    VRAMDIR creates file systems in Random Access Memory (RAM) to
  63.    simulate hard-disks.
  64.    
  65.    In access time, RAM is thousands of times faster than hard-
  66.    disks. Locating an address in RAM takes 50-100ns, while
  67.    seeking to a sector on a hard-disk takes 5-20ms. So RAM access
  68.    is about 100,000 times faster.
  69.    
  70.    In throughput, RAM is tens of times faster than hard-disk.
  71.    Reading/writing one block of data in RAM is about 20-100MB/s,
  72.    while on hard-disks it is 1-2MB/s. So RAM throughput is 10-100
  73.    times faster.
  74.    
  75.    By using VRAMDIR file systems, file operations are tens and
  76.    thousands of times faster than hard-disks.
  77.    
  78.    VRAMDIR keeps the hard-disks less fragmented. Without VRAMDIR,
  79.    temporary files scatter around on hard-disks. This can be
  80.    prevented by creating the temporary files in VRAMDIR. Less
  81.    fragmented hard-disks result in faster hard-disk access.
  82.    
  83.    VRAMDIR saves wears and tears of hard-disks. Hard-disks have
  84.    mechanical parts and thus have much shorter life-spans than
  85.    RAM. When accessing files in VRAMDIR, hard-disks are not
  86.    accessed. Thus hard-disks are less probable to fail, and hard-
  87.    disks live longer, hence it is less likely to lose your data
  88.    on hard-disks.
  89.    
  90.    VRAMDIR saves battery power on notebook computers. When hard-
  91.    disks are less often accessed because of VRAMDIR, less power
  92.    is consumed by hard-disks, and the battery runs longer.
  93.  
  94.  
  95.    =============================================
  96. C. Advantages of VRAMDIR over RAM-Disk Utilities
  97.    =============================================
  98.  
  99.    VRAMDIR is several times faster than RAM-disk utilities.
  100.  
  101.    VRAMDIR is a 32-bit protected-mode Windows 95 native virtual
  102.    device driver (VxD), while RAM-disk utilities are 16-bit real-
  103.    mode DOS device drivers. With RAM-disks, Windows 95 needs to
  104.    switch forth and back between 16-bit real-mode and 32-bit
  105.    protected-mode. This very time consuming mode switching is
  106.    avoided in VRAMDIR. For example, when benchmarked against
  107.    RAMDRIVE, VRAMDIR is more than 4 times faster.
  108.    
  109.    VRAMDIR is dynamic. When there is no file in VRAMDIR, VRAMDIR
  110.    does not allocate any memory. RAM-disks, on the other hand,
  111.    pre-allocate fixed amount of memory. Even when the memory is
  112.    not used by files on a RAM-disk, the memory is no longer
  113.    available to system and application programs. With VRAMDIR, no
  114.    extra memory is taken, more memory is available to the system,
  115.    and the system runs faster.
  116.    
  117.    When more files need to be on RAM-disk than the fixed amount
  118.    pre-allocated, RAM-disk is not able to hold them. The
  119.    operation will fail, and your application or even the system
  120.    may crash as a result. With VRAMDIR, it expands on demand.
  121.    There is no practical limit on the number of files and the
  122.    size of files that can fit into VRAMDIR. (The limit is the
  123.    total amount of physical memory plus the free hard-disk space
  124.    in your system, which is even larger than what is available
  125.    without VRAMDIR, the free hard-disk space alone.)
  126.    
  127.    VRAMDIR is virtual. VRAMDIR can return memory back to the
  128.    system, while RAM-disks can never do that. When other
  129.    applications need more memory, files in VRAMDIR can be saved
  130.    onto hard-disks and memory is returned to system. You never
  131.    need to worry about VRAMDIR using too much memory. VRAMDIR
  132.    makes sure that it always puts memory into the best use and
  133.    that the system runs as fast as possible.
  134.    
  135.    VRAMDIR creates virtual file systems, while RAM-disks create
  136.    disk images on which to build FAT file systems. Disks are
  137.    block devices and have limitations. For example, on a disk
  138.    even when only 1-byte is used in a block, the rest is not
  139.    available to other files. RAM is different from disks. It is
  140.    not efficient to use RAM in the same block manner as disks.
  141.    FAT file system has further limitations. In RAM-disks, e.g.,
  142.    space needs to be pre-allocated for File Allocation Tables
  143.    (FAT), the block size and the number of entries in the root
  144.    directory, etc., needs to be pre-determined. VRAMDIR avoids
  145.    the limitations of block devices and the FAT system. VRAMDIRÆs
  146.    file system is virtual and much more efficient. There is no
  147.    setting needs to be fine-tuned.
  148.    
  149.    VRAMDIR maps directories into RAM, while RAM-disks create new
  150.    drives. With VRAMDIR, it is easy to map existing directories,
  151.    e.g., TEMP directories, into RAM. There is no new drive letter
  152.    to worry about. Existing settings for the system and
  153.    applications do not need to be changed to point to the new
  154.    drive letter. VRAMDIR is very easy to set up, and the system
  155.    runs exactly like before, except that with VRAMDIR it will be
  156.    much faster.
  157.    
  158.    
  159.    ===============================================
  160. D. Advantages of VRAMDIR over Disk-Cache Utilities
  161.    ===============================================
  162.  
  163.    VRAMDIR is several times faster than disk-cache utilities.
  164.    
  165.    VRAMDIR is not designed to replace disk-cache, but VRAMDIR
  166.    does something that disk-cache can not do. Disk cache cannot
  167.    replace VRAMDIR. They are used for different purposes.
  168.    
  169.    Disk-cache keeps most recently accessed files in memory. You
  170.    do not have control of what to keep in the cache and what not.
  171.    VRAMDIR let you control what to be put in RAM. VRAMDIR is
  172.    designed to speed up temporary file access.
  173.    
  174.    VRAMDIR is much faster than disk-cache in the best
  175.    circumstances. Many applications create temporary files on
  176.    hard-disks. With disk-cache, when a temporary file is created,
  177.    it will stay in memory for a short while. Then within, e.g., 1
  178.    second, disk cache will write the file out to hard-disks,
  179.    which is very slow. With VRAMDIR, files can stay in memory
  180.    much longer. A temporary file may stay in memory during its
  181.    entire existence, from the point it is created, to the point
  182.    it is deleted. Hard-disks may never need to be accessed in
  183.    these temporary file o